package com.cainiao.pojo;

import java.util.Date;

/**
 * 
 * ActEvtLog
 * 数据库表：act_evt_log
 */
public class ActEvtLog {

    /**
     * 
     * 表字段 : act_evt_log.LOG_NR_
     */
    private Long logNr;

    /**
     * 
     * 表字段 : act_evt_log.TYPE_
     */
    private String type;

    /**
     * 
     * 表字段 : act_evt_log.PROC_DEF_ID_
     */
    private String procDefId;

    /**
     * 
     * 表字段 : act_evt_log.PROC_INST_ID_
     */
    private String procInstId;

    /**
     * 
     * 表字段 : act_evt_log.EXECUTION_ID_
     */
    private String executionId;

    /**
     * 
     * 表字段 : act_evt_log.TASK_ID_
     */
    private String taskId;

    /**
     * 
     * 表字段 : act_evt_log.TIME_STAMP_
     */
    private Date timeStamp;

    /**
     * 
     * 表字段 : act_evt_log.USER_ID_
     */
    private String userId;

    /**
     * 
     * 表字段 : act_evt_log.LOCK_OWNER_
     */
    private String lockOwner;

    /**
     * 
     * 表字段 : act_evt_log.LOCK_TIME_
     */
    private Date lockTime;

    /**
     * 
     * 表字段 : act_evt_log.IS_PROCESSED_
     */
    private Byte isProcessed;

    /**
     * 
     * 表字段 : act_evt_log.DATA_
     */
    private byte[] data;

    /**
     * 获取  字段:act_evt_log.LOG_NR_
     *
     * @return act_evt_log.LOG_NR_, 
     */
    public Long getLogNr() {
        return logNr;
    }

    /**
     * 设置  字段:act_evt_log.LOG_NR_
     *
     * @param logNr the value for act_evt_log.LOG_NR_, 
     */
    public void setLogNr(Long logNr) {
        this.logNr = logNr;
    }

    /**
     * 获取  字段:act_evt_log.TYPE_
     *
     * @return act_evt_log.TYPE_, 
     */
    public String getType() {
        return type;
    }

    /**
     * 设置  字段:act_evt_log.TYPE_
     *
     * @param type the value for act_evt_log.TYPE_, 
     */
    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    /**
     * 获取  字段:act_evt_log.PROC_DEF_ID_
     *
     * @return act_evt_log.PROC_DEF_ID_, 
     */
    public String getProcDefId() {
        return procDefId;
    }

    /**
     * 设置  字段:act_evt_log.PROC_DEF_ID_
     *
     * @param procDefId the value for act_evt_log.PROC_DEF_ID_, 
     */
    public void setProcDefId(String procDefId) {
        this.procDefId = procDefId == null ? null : procDefId.trim();
    }

    /**
     * 获取  字段:act_evt_log.PROC_INST_ID_
     *
     * @return act_evt_log.PROC_INST_ID_, 
     */
    public String getProcInstId() {
        return procInstId;
    }

    /**
     * 设置  字段:act_evt_log.PROC_INST_ID_
     *
     * @param procInstId the value for act_evt_log.PROC_INST_ID_, 
     */
    public void setProcInstId(String procInstId) {
        this.procInstId = procInstId == null ? null : procInstId.trim();
    }

    /**
     * 获取  字段:act_evt_log.EXECUTION_ID_
     *
     * @return act_evt_log.EXECUTION_ID_, 
     */
    public String getExecutionId() {
        return executionId;
    }

    /**
     * 设置  字段:act_evt_log.EXECUTION_ID_
     *
     * @param executionId the value for act_evt_log.EXECUTION_ID_, 
     */
    public void setExecutionId(String executionId) {
        this.executionId = executionId == null ? null : executionId.trim();
    }

    /**
     * 获取  字段:act_evt_log.TASK_ID_
     *
     * @return act_evt_log.TASK_ID_, 
     */
    public String getTaskId() {
        return taskId;
    }

    /**
     * 设置  字段:act_evt_log.TASK_ID_
     *
     * @param taskId the value for act_evt_log.TASK_ID_, 
     */
    public void setTaskId(String taskId) {
        this.taskId = taskId == null ? null : taskId.trim();
    }

    /**
     * 获取  字段:act_evt_log.TIME_STAMP_
     *
     * @return act_evt_log.TIME_STAMP_, 
     */
    public Date getTimeStamp() {
        return timeStamp;
    }

    /**
     * 设置  字段:act_evt_log.TIME_STAMP_
     *
     * @param timeStamp the value for act_evt_log.TIME_STAMP_, 
     */
    public void setTimeStamp(Date timeStamp) {
        this.timeStamp = timeStamp;
    }

    /**
     * 获取  字段:act_evt_log.USER_ID_
     *
     * @return act_evt_log.USER_ID_, 
     */
    public String getUserId() {
        return userId;
    }

    /**
     * 设置  字段:act_evt_log.USER_ID_
     *
     * @param userId the value for act_evt_log.USER_ID_, 
     */
    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    /**
     * 获取  字段:act_evt_log.LOCK_OWNER_
     *
     * @return act_evt_log.LOCK_OWNER_, 
     */
    public String getLockOwner() {
        return lockOwner;
    }

    /**
     * 设置  字段:act_evt_log.LOCK_OWNER_
     *
     * @param lockOwner the value for act_evt_log.LOCK_OWNER_, 
     */
    public void setLockOwner(String lockOwner) {
        this.lockOwner = lockOwner == null ? null : lockOwner.trim();
    }

    /**
     * 获取  字段:act_evt_log.LOCK_TIME_
     *
     * @return act_evt_log.LOCK_TIME_, 
     */
    public Date getLockTime() {
        return lockTime;
    }

    /**
     * 设置  字段:act_evt_log.LOCK_TIME_
     *
     * @param lockTime the value for act_evt_log.LOCK_TIME_, 
     */
    public void setLockTime(Date lockTime) {
        this.lockTime = lockTime;
    }

    /**
     * 获取  字段:act_evt_log.IS_PROCESSED_
     *
     * @return act_evt_log.IS_PROCESSED_, 
     */
    public Byte getIsProcessed() {
        return isProcessed;
    }

    /**
     * 设置  字段:act_evt_log.IS_PROCESSED_
     *
     * @param isProcessed the value for act_evt_log.IS_PROCESSED_, 
     */
    public void setIsProcessed(Byte isProcessed) {
        this.isProcessed = isProcessed;
    }

    /**
     * 获取  字段:act_evt_log.DATA_
     *
     * @return act_evt_log.DATA_, 
     */
    public byte[] getData() {
        return data;
    }

    /**
     * 设置  字段:act_evt_log.DATA_
     *
     * @param data the value for act_evt_log.DATA_, 
     */
    public void setData(byte[] data) {
        this.data = data;
    }
}